home *** CD-ROM | disk | FTP | other *** search
- Path: csulb.edu!rgelb
- From: rgelb@csulb.edu (Robert Gelb)
- Newsgroups: comp.lang.c++
- Subject: Help to translate from AdA to C/C++
- Date: 8 Apr 1996 03:11:55 GMT
- Organization: Cal State Long Beach
- Message-ID: <4ka05r$d2d@hatathli.csulb.edu>
- NNTP-Posting-Host: heart.engr.csulb.edu
- X-Newsreader: TIN [version 1.2 PL2]
-
- I am having a hell of a time trying to translate this ADA program into
- C/C++. Maybe someone can help me.
- Here is the program:
-
- type person(sex:gender);
- type car;
- type person_name is access person;
- type car_name is access car;
-
- type car is
- record
- number: integer;
- owner: person_name;
- end record;
-
- type person(sex:gender) is
- record
- name :string(1..20);
- birth :date;
- age :integer range 0..130;
- vehicle : car_name;
- case sex is
- when M =>
- wife: person_name(F);
- when F =>
- husband:person_name(M);
- end case;
- end record;
-
-